launch bases - Almanca İngilizce Sözlük